a tarnished reputation - French English Dictionary